home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / cmdity / clicker.lha / Clicker / Source / SMakefile < prev    next >
Makefile  |  1996-05-18  |  897b  |  43 lines

  1. # Makefile for Clicker, using SAS/C as compiler.
  2. # Set compiler options in the SCOPTIONS file, or define PROCESSOR and MATH
  3. # variables to the appropriate options.
  4.  
  5. CC = sc
  6.  
  7. # PROCESSOR = CPU=68020
  8. # MATH      = MATH=68881
  9.  
  10. CPPFLAGS =
  11. CFLAGS   = $(PROCESSOR) $(MATH)
  12. LDFLAGS  = LINK $(PROCESSOR) $(MATH)
  13.  
  14. RM = Delete
  15.  
  16. OBJS = main.o broker.o sound.o prefs.o gui.o sample.o
  17. HDRS = main.h broker.h sound.h prefs.h gui.h sample.h
  18.  
  19. clicker : $(OBJS)
  20.     $(CC) $(OBJS) $(LDFLAGS) LIB=LIB:amiga.lib
  21.  
  22. main.o : main.c $(HDRS)
  23.     $(CC) $(CPPFLAGS) $(CFLAGS) $<
  24.  
  25. broker.o : broker.c broker.h main.h
  26.     $(CC) $(CPPFLAGS) $(CFLAGS) $<
  27.  
  28. sound.o : sound.c sound.h prefs.h main.h sample.h
  29.     $(CC) $(CPPFLAGS) $(CFLAGS) $<
  30.  
  31. prefs.o : prefs.c prefs.h
  32.     $(CC) $(CPPFLAGS) $(CFLAGS) $<
  33.  
  34. gui.o : gui.c gui.h
  35.     $(CC) $(CPPFLAGS) $(CFLAGS) $<
  36.  
  37. sample.o : sample.c sample.h
  38.     $(CC) $(CPPFLAGS) $(CFLAGS) $<
  39.  
  40. clean :
  41.     $(RM) $(OBJS)
  42.  
  43.